• word of the day

    witch hazel

    witch hazel - Dictionary definition and meaning for word witch hazel

    Definition
    (noun) any of several shrubs or trees of the genus Hamamelis; bark yields an astringent lotion Definition
    (noun) lotion consisting of an astringent alcoholic solution containing an extract from the witch hazel plant
    Synonyms : wych hazel

Word used in video below:
text: be the witch I'm the witch meow I'll
Download our Mobile App Today
Receive our word of the day
on Whatsapp